package com.supreme.common.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Date;

@NoArgsConstructor
@Data
public class OmsDept implements Serializable {

    @JsonProperty("ancestors")
    private String ancestors;

    @JsonProperty("codeAncestors")
    private String codeAncestors;

    @JsonProperty("createBy")
    private String createBy;

    @JsonProperty("createTime")
    private Date createTime;

    @JsonProperty("deptId")
    private Integer deptId;

    @JsonProperty("deptLevel")
    private Integer deptLevel;

    @JsonProperty("deptName")
    private String deptName;

    @JsonProperty("email")
    private String email;

    @JsonProperty("leader")
    private String leader;

    @JsonProperty("orderNum")
    private String orderNum;

    @JsonProperty("parentId")
    private Integer parentId;

    @JsonProperty("parentName")
    private String parentName;

    @JsonProperty("parentStoreCode")
    private String parentStoreCode;

    @JsonProperty("phone")
    private String phone;

    @JsonProperty("remark")
    private String remark;

    @JsonProperty("status")
    private String status;

    @JsonProperty("storeCode")
    private String storeCode;

    @JsonProperty("syncType")
    private Integer syncType;

    @JsonProperty("updateTime")
    private Date updateTime;
}
